package com.zim.access.infrastructurre.protocol.api;

import java.net.URI;

/**
 * 协议接口
 *
 * @author hanyue
 * @version 1.0
 * @date 2021/12/21 下午1:56
 */
public interface Protocol {

    /**
     * 通过URL获取协议提供者
     *
     * @param url eg：http://127.0.0.1:80; ws://127.0.0.1:80
     * @return 协议提供者
     */
    Provider ref(URI url);
}
